$(function(){
	//Ativando a grid e setando as propriedades
	jQuery("#gridSolicitacao").jqGrid({
		caption: "Solicita&ccedil;&atilde;o", //Titulo da Grid
		url: "extranet/solicitacao/lista", //Url da requisi��o ajax para retornar os dados
		datatype: "json", //Tipo de dado retornado pela requisi��o
		colNames:['id', 'Respons&aacute;vel Cadastro', 'Data Cadastro', 'Situa&ccedil;&atilde;o', 'A&ccedil;&otilde;es'], //Titulo das colunas
		colModel:[
			//Defini��o dos par�metros para os campos da grid
			{name:'idSolicitacao', index:'idSolicitacao', width:150, align:"center"},
			{name:'idUsuCad', index:'idUsuCad', width:150, align:"center"},
			{name:'dataCadastro', index:'dataCadastro', width:150, align:"center"},
			{name:'situacao', index:'situacao', width:150, align:"center"},
                        {name:'acoes',index:'acoes', width:68, align:"center", sortable:false}
		],
		rowNum: 10, //Qtd. de registros listados inicialmente
		rowList: [10,20,30,50,100], //Op��es do select para qtd. de registros
		width: "100%", //largura
		height: "100%", //altura (100% acompanha a qtd de registros)
		pager: '#navSolicitacao', //id da div de navega��o
		sortname: "idSolicitacao", //campo a ser ordenado
		sortorder: "ASC", //tipo de ordena��o
		multiselect: false, //creckbox select
		viewrecords: true, //quantidade de registros (lado direito da grid)
		toolbar: [true,"top"],
		gridComplete: function(){
			var ids = jQuery("#gridSolicitacao").jqGrid('getDataIDs');				
			for(var i=0; i < ids.length; i++){
				var cl = ids[i];
				icones = '<img class="btnAlterar" rel="'+cl+'" src="public/images/pencil.png" title="Alterar" />';
				jQuery("#gridSolicitacao").jqGrid('setRowData',ids[i],{acoes: icones});
			}
			//questionario.observerGrid();
		}
		}).navGrid("#navSolicitacao",{
		//parameters -> par�metros da navega��o
		edit: false, //Ativar/Desativar bot�o de Edi��o
		add: false, //Ativar/Desativar bot�o de Adi��o
		del: false, //Ativar/Desativar bot�o delete
		search: false, //Ativar/Desativar bot�o de busca
		view: false, //Ativar/Desativar bot�o de visualiza��o dos registros
		refresh: true //Ativar/Desativar bot�o refresh
	});
});
jQuery("#gridSolicitacao").jqGrid('navGrid','#navSolicitacao',{edit:false,add:false,del:false});
//bot�o Novo
$("#t_gridSolicitacao").append("<input type='button' value='Novo' style='height:20px;font-size:-3'/>");
$("input","#t_gridSolicitacao").click(function(){
	alert("Hi! I'm added button at this toolbar");
});
